| Предыдущая | Следущая | |
Flash Player 6.
my_mc.onSetFocus = function(oldFocus){ // код }
oldFocus - объект, теряющий фокус.
ничего.
Обработчик события, наступающего, когда мувиклип получает фокус ввода. Параметр oldFocus это объект, теряющий фокус. Например, если пользователь нажимает клавишу Tab, чтобы переместить фокус с клипа на текстовое поле, параметр oldFocus будет содержать экземпляр клипа.
Если нет объекта, который содержал до этого события фокус, oldFocus принимает
значение null.
Вы должны определить функцию, выполняемую по наступлению этого события. Вы можете определить функцию в кадре или в классе, расширяющем класс MovieClip, или в классе, указанном в Linkage Properties символа в библиотеке (library). Подробнее см. "Присвание класса символу мувиклипа".
Следующий пример выводит информацию о клипе, получающем фокус ввода, и экземпляре,
который имел фокус до того. В сцене находятся два клипа с именами my_mc и other_mc.
Поместите следующий скрипт в AS или FLA файл:
my_mc.onRelease = Void;
other_mc.onRelease = Void;
my_mc.onSetFocus = function(oldFocus) {
trace("onSetFocus called, Предыдущая focus was: "+oldFocus);
};
Переключитесь клавишей Tab между экземплярами и в окне Output появится информация.
MovieClip.onKillFocus
| Посмотреть комментарии LiveDocs | Предыдущая | Следущая | |